InteGrade: a Tool for Executing Parallel Applications on a Grid for Opportunistic Computing
نویسندگان
چکیده
Grid computing allows the usage of distributed resources possibly belonging to different institutions in a transparent way. This paper presents InteGrade, an object-oriented Grid tool that focuses on leveraging the idle computing power of shared desktop machines. Moreover, it currently allows the execution of sequential, parametric, and BSP parallel applications.
منابع مشابه
MPI support on opportunistic grids based on the InteGrade middleware
The Message Passing Interface (MPI) is a popular programming model for parallel applications. Support for MPI in grid middleware is important for the widespread use of grids for parallel programming. This enables existing parallel applications to be executed on large-scale grids, as opposed to being restricted to local clusters. In the specific case of opportunistic grids, the use of idle compu...
متن کاملApplication execution management on the InteGrade opportunistic grid middleware
The InteGrade project is a multi-university effort to build a novel grid computing middleware based on the opportunistic use of resources belonging to user workstations. The InteGrade middleware currently enables the execution of sequential, bag-of-tasks, and parallel applications that follow the BSP or MPI programming models. This article presents the lessons learned over the last five years o...
متن کاملPerformance results of running parallel applications on the InteGrade
The InteGrade project is an on-going project with the participation of several research groups in Brazil. It is an opportunistic grid middleware that intends to exploit the idle time of computing resources in computer laboratories. The proposed middleware is already operational and the present work has the objective of studying the performance of parallel applications with communication among p...
متن کاملRunning Highly-Coupled Parallel Applications in a Computational Grid
InteGrade is an object-oriented grid middleware infrastructure whose goal is to leverage existing computational resources in organizations. Rather than relying on dedicated hardware such as reserved clusters, InteGrade focuses on using user desktops, machines in instructional laboratories, shared workstations, as well as dedicated clusters. In this paper, we describe the recently added support ...
متن کاملInteGrade: Object-Oriented Grid Middleware Leveraging Idle Computing Power of Desktop Machines
Grid computing technology improves the computing experiences at organizations by effectively integrating distributed computing resources. However, just a small fraction of currently available Grid infrastructures focuses on reutilization of existing commodity computing resources. This paper introduces InteGrade, a novel object-oriented middleware Grid infrastructure that focuses on leveraging t...
متن کامل